updated: 6/17/98
|
Related TopicWhat is LPR?This section will give you a little background on LPR, now supported
by ASIP Print Server.
Definition of LPR/LPDLPR/LPD is a platform-independent printing protocol that runs
over TCP/IP. Originally implemented for BSD unix, its use has
spread into the desktop world and is a de facto industry standard.
The specification for LPR is defined in Request for Comment (RFC) 1179. Terminology
Both terms also refer to the protocol defined by the LPR/LPD specification How it worksLPR is a lot like sending a file, except you're sending a print job, instead. Also, there are two parts to each print job: the data file (the data to be printed) and the control file (instructions that describe the data file and specify what to do with the data file). When you hit the 'Print' button, the computer spools the print job to disk and generates the PostScript data (ie: the data file). It then sends the data file and control file to the IP address specified in the LPR desktop printer. Since there may be more than one queue at the destination IP address, the queue name is sent at the very beginning to identify the intended queue. If the destination is a printer, the printer prints the job. If the destination is a print server, it may do some additional processing (ex: security checking) and then forward the job to the next destination in the path (usually the printer). The whole process looks something like this: LPR vs. PAP
Apple LaserWriter printers with built-in LPD
Since these printers support LPD, you can print from any LPR client
(ex: LaserWriter 8.5.1) directly to the printer. In essence, the
printer itself is an LPD print server. Other LPR clients and LPD serversLPR and LPD have been widely adopted by other communities, including:
|